//
//  Float+ZJ.swift
//  ZJSwiftKit
//
//  Created by 万孟超 on 2023/3/8.
//

import Foundation

/// Extend String with `zj` proxy.
extension Float: ZJPrefixProtocol { }

extension ZJPrefix where Base == Double {
    
    /// 根据屏幕 scale 自适应获取单位像素的宽度（scale = 2对应是一个点2个像素，scale = 3 对应的是一个点3个像素；设置0.5就会出现锯齿感）
    @inlinable public static var pixelWidth: Float {
        return Float(1.0 / UIScreen().scale * max(UIScreen().scale - 1, 1))
    }
}
